package com.xrtn.mapper;

import com.xrtn.bean.TOffInfo;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface TOffInfoMapper {
    int deleteByPrimaryKey(Integer offId);

    int insert(TOffInfo record);

    int insertSelective(TOffInfo record);

    TOffInfo selectByPrimaryKey(Integer offId);

    /**
     * 查询医生当天是否休息
     * @return
     */
    TOffInfo selectDoctorOff(Map<String,Object> params);
    /**
     * 查询技师请假列表
     */
    List<TOffInfo> selectDoctorOffList(@Param("doctorId") Integer doctorId,@Param("monthStr")String monthStr);
    /**
     * 查询技师可休息的日期
     * @return
     */
    List<Map<String,Object>> selectDoctorRest(Map<String,Object> params);

    int updateByPrimaryKeySelective(TOffInfo record);

    int updateByPrimaryKey(TOffInfo record);
}